Big Huge Thesaurus

Niccolo Machiavelli

noun